package com.hmall.search.service;

import com.hmall.search.domain.po.ItemDoc;
import com.hmall.search.domain.query.ItemPageQuery;
import com.hmall.search.domain.vo.PageVO;

import java.util.List;
import java.util.Map;

public interface ISearchService {

    PageVO<ItemDoc> search(ItemPageQuery query);

    Map<String, List<String>> filter(ItemPageQuery query);

    List<String> suggestion(String key);
    /*
    * 上架商品信息
    * */
    void saveItemById(Long itemId);
    /*
    * 下架商品信息
    * */
    void deleteItemById(Long itemId);
}
